System, program and method where wireless terminal discovers access point

ABSTRACT

A system, a program and a method allow a wireless terminal to discover an objective access point with a comparatively small amount of consumption energy and in a comparatively short waiting time. The access point (AP) includes: an AP WLAN communicator communicating using a predetermined available channel of a first frequency band; a pointer signal generator generating a pointer signal including available-channel information in the first frequency band and a network identifier; and an AP pointer signal communicator using a specific channel of a second frequency band to send the pointer signal to the wireless terminal. While, the wireless terminal receives the pointer signal through the specific channel and controls, in response to the available channel information and network identifier included in the pointer signal, for waiting for receiving a beacon or a probe response transmitted in the first frequency band from the objective access point.

TECHNICAL FIELD

The present invention relates to technology of communication sequencesin wireless LAN (WLAN, Wireless Local Area Network) where a wirelessterminal discovers an access point to be connected.

This application claims the benefit of priority under the ParisConvention frets Japanese patent application No. 2013-108475, filed onMay 23, 2013, which is incorporated herein by reference in accordancewith PCT rule 20.6.

BACKGROUND ART

FIG. 1 is a schematic diagram showing the configuration of a systemincluding a wireless terminal and access points.

According to FIG. 1, access points 1 are connected to the Internetthrough access networks while they communicate with a wireless terminal2 through the air. A wireless terminal 2 staying in an area of WLANconfigured around an access point 1 is allowed to be connected to theInternet (a host network) via the access point 1. The wireless terminal2 shown, in FIG. 1 is in a position where the terminal can communicatewith three access points 1. As an example, the wireless terminal 2discovers an objective access point AP2 to foe connected with theterminal, then uses the discovered access point AP2 in order to beconnected to the Internet via the access point AP2.

WLANs are generally configured to adapt techniques working in MAC (MediaAccess Control) layer to control packet transmission between wirelessterminals and access points. The structure of MAC frames exchangedbetween wireless stations via the MAC layer is prescribed, for example,in the IEEE802.11 standard.

Infrastructure mode specified in the IEEE802.11 standard provides twokinds of scan method, “active scan method” and “passive scan method”,for a wireless terminal discovering an access point in a WLAN. The“active scan method” is a method in which a wireless terminal broadcastsa probe request toward access points and then receives a probe responsefrom each access point to thereby discover the access point to beconnected with the terminal. On the other hand, the “passive scanmethod” is such that an access point broadcasts beacons at regularintervals and a wireless terminal receives the broadcasted beacon tothereby discover the access point to be connected with the terminal.Rote that the beacons, the probe requests and the probe responses arekinds of control signals for communication management which areexchanged between access point(s) and wireless terminal(s).

Generally, wireless terminals are equipped with both functions ofperforming active scan method and passive scan method. The wirelessterminal, when discovering an objective access point by either of thesetwo methods, performs a processing sequence for connect ion with theobjective access point to be connected.

FIG. 2 is a sequence diagram showing a sequence based on the active scanmethod.

As shown in FIG. 2, first, a wireless terminal 2 transmits a proberequest in a broadcasting way. During such frame-broadcasting, thewireless terminal 2 may consume more electric power. The probe requestbroadcasted by the wireless terminal 2 is received by ail the accesspoints 1 (AP1, AP2 and AP3) which employ common channels and are locatedin a range where the electric wave of the probe request can reach.

In response to receiving the probe request, the respective access points1 send probe responses to the wireless terminal 2. In transmitting theprobe responses, access points 1 control the timing of transmission bymeans of the techniques working for the MAC layer of WLAN so that thesent probe responses do not collide with each other. For example, thereadopted is a Carrier Sense Multiple Access with Collision Avoidance(CSMA/CA) method in which a plurality of terminals can establishcommunication sessions by making mutual concessions in teas of timingwhen obtaining a common WLAN channel to be used.

Meanwhile, the wireless terminal 2 waits (stands by), during acomparatively short time, for a probe response with comparatively smallpower consumption. When receiving within the waiting time a proberesponse sent from the objective access point AP2 to be connected, thewireless terminal 2 carries out a connection sequence with the accesspoint AP2.

FIG. 3 is a sequence diagram showing a sequence based on the passivescan method.

As shown in FIG. 3, first, access points 1 transmit beacons at regularintervals in a broadcasting way. Meanwhile, a wireless terminal 2 waits(stands by), using comparatively small power consumption, for a beaconduring a comparatively long time equal to or longer than thetransmission period of the beacons. When receiving within the waitingtime a beacon sent from the objective access point AP2 to be connected,the wireless terminal 2 carries out a connection sequence with theaccess point AP2.

The access points 1 broadcast the beacons regularly (for example, at aninterval of about 100 milliseconds) in, e.g., the 2.4 GHz band. Thewireless terminal 2 then tries to sense (searches for) a beacon, ineach, of, e.g., ten channels of the 2.4 GHz band, the beacon beingbroadcasted from the access point that is a connection party. Here, thewireless terminal 2 has to await the beacon for 100 milliseconds (msec)or more in every channel. This results in requiring the waiting time ofabout 1 second calculated as follows for searching all the channels.

100 msec×10 channels=1 sec

In the case where the wireless terminal 2 is a battery-drivenportable-phone or smartphone, it is critical from a viewpoint ofsuppressing electric power consumption to shorten the waiting time asmuch as possible.

As explained above, the active scan method realizes a comparativelyshort waiting time for receiving probe responses though requiring atemporal increase in power consumption when sending the probe request.On the other hand, the passive scan method needs a comparatively longwaiting time for receiving beacons although not requiring so muchelectric power. Accordingly, the active scan, method, which is able todiscover an access point in a comparatively short time, achieves smallertotal power consumption than that of the passive scan method. Therefore,wireless terminals generally adopt the “active scan method” thatconsumes comparatively small power and discovers an access point in acomparatively short time. When entering the area of an access point tobe connected, the wireless terminal receives a probe response replied inresponse to a probe request transmitted by the terminal in the activescan method, to thereby discover the target access point.

As an example of such a conventional technology, Patent Document No. 1discloses a technique in which, when trying to discover an access point,a wireless terminal adopts respective active scan method and passivescan method selectively based on whether the terminal is inside oroutside the communication range.

CITATION LIST Patent Documents

-   Patent Document No. 1: Japanese Patent Laid-Open Publication No.    2005-12539

Non-Patent Documents

-   Non-patent Document No. 1: IEEE802.11-10/0922r2, “Achievable Gains    in AP Discovery”, [online], [Searching on May 13, 2013], the    Internet <URL:    https://mentor.ieee.org/802.11/dcn/10/11-10-0922-02-0fia-achievable-gains-in-ap-discovery.pptx>

SUMMARY OF THE INVENTION Problem to be Solved by the Invention

However, as pointed out in, e.g., Nan-patent Document No. 1, thoseconventional techniques have a problem that it tends to take acomparatively long time for a wireless terminal to discover an accesspoint via a WLAN. Access points installed in public areas can generallybe connected, freely with wireless terminals of general users. On theother hand, the wireless terminals know, in many cases, neither channelsused by the access points nor installation places of the access points.Therefore, the wireless terminals need to periodically search ailchannels that may be used, thus to make sure whether the objectiveaccess point to be connected exists or not. It takes a considerably longtime for the terminals to carry out such a searching sequence.

In the “active scan method”, the wireless terminal generally transmitsone probe request in a broadcasting way without designating a networkidentifier of an objective access point. Ail the access points,including nonobjective access points, located around the terminal'scurrent position receive the broadcasted probe request, and then respondwith probe responses. The wireless terminal, in response to receivingthe probe responses, conducts a connection process only with an accesspoint that has sent a probe response including the network identifier ofthe objective access point. Therefore, the probe responses sent by thenonobjective access points not to be connected are ignored by thewireless terminal, thus to uselessly waste wireless network, resources.

Specifically, according to Non-patent Document No. 1, it can becalculated as follows how lone it takes to discover an objective accesspoint:

about 15 msec in the case of performing active scanning for one channelof the 2.4 GHz band;

about 100 msec in the case of per forming passive scanning for onechannel of the 5 GHz band; and

2095 msec (=15 msec×13ch*100 msec×19ch) in the case of searching in ailthe 13 channels of the 2.4 GHz band and in all the 10 channels of the 5GHz band.

On the other hand, the “passive scan method” has no need to broadcast aprobe request from the wireless terminal and then experiences no proberesponse reception, to thereby suppress useless consumption of wirelessnetwork resources.

However, as described above, the passive scan method has a problem thatit requires the wireless terminal to await beacons for a long timethereby to be inferior to the active scan, method in energy saving.

Specifically, there can be calculated as follows “the amount of energyneeded for transmitting a probe request” in the active scan method asshown in FIG. 2.

“The amount of electric power needed for transmitting signal in theterminal” 200 milliwatts (mW) (assumed value)

“The amount of electric power needed for receiving signal in theterminal” 40 mW (assumed value)

“The data size of a probe request”=300 bytes (assumed value)

“The data rate in transmitting a probe request” 6 Mbps (assumed value)

${\;^{''}{The}\mspace{14mu} {time}\mspace{14mu} {needed}\mspace{14mu} {for}\mspace{14mu} {transmitting}\mspace{14mu} a\mspace{14mu} {probe}\mspace{14mu} {request}^{''}} = {{\left( {300\mspace{14mu} {bytes} \times 8\mspace{20mu} {bits}} \right)/\left( {6 \times 10^{\hat{}}6\mspace{14mu} {bps}} \right)} = {{400 \times 10^{\hat{}}} - {6\mspace{14mu} \sec}}}$${{\,^{''}{The}}\mspace{14mu} {amount}\mspace{14mu} {of}\mspace{14mu} {electric}\mspace{14mu} {power}\mspace{14mu} {needed}\mspace{14mu} {for}\mspace{14mu} {transmitting}\mspace{14mu} a\mspace{14mu} {probe}\mspace{14mu} {request}^{''}} = {{200\mspace{14mu} {mW} \times^{''}{time}\mspace{14mu} {needed}\mspace{14mu} {for}\mspace{14mu} {transmission}^{''}} = {{200\mspace{14mu} {mW} \times \left( {{400 \times 10^{\hat{}}} - {6\mspace{14mu} \sec}} \right)} = {{80 \times 10^{\hat{}}} - {6\mspace{14mu} {Joules}\mspace{14mu} (J)}}}}$

Also, there can be calculated as follows “the amount of energy neededfor awaiting and then receiving a probe response”.

${\;^{''}{the}\mspace{14mu} {amount}\mspace{14mu} {of}\mspace{14mu} {energy}\mspace{14mu} {needed}\mspace{14mu} {for}\mspace{14mu} {waiting}\mspace{14mu} {for}\mspace{14mu} {and}\mspace{14mu} {then}\mspace{14mu} {receiving}\mspace{14mu} a\mspace{14mu} {probe}\mspace{14mu} {response}^{''}} = {{40\mspace{14mu} {mW} \times 15\mspace{14mu} m\; \sec} = {{600 \times 10^{\hat{}}} - {6\mspace{11mu} J}}}$

As a result, “the amount of energy needed for the scanning per channel”in the active scan method is calculated as follows.

 ^(″)the  amount  of  energy  needed  for  the  scanning  per  channel^(″) = 80  µJ + 600  µJ = 680  µJ

On the other hand, there can be calculated as follows “the amount ofenergy needed for waiting for and then receiving beacon” in the passivescan method as shown in FIG. 3.

“waiting time for beacon per channel”=100 msec

 ^(″)the  amount  of  energy  needed  for  waiting  for  and  then  receiving  beacon^(″) = 40  mW × 100  m sec  = 4000  µJ

Consequently, it is understood that the amount of energy 4000 μJconsumed when using the passive scan method is larger than the amount ofenergy 680 μJ consumed in the active scan method.

According to Patent Document No. 1, a wireless terminal generallyperforms the active scan method to send-a prove request when recognisingthat the terminal is in an area covered by an access point (or when theterminal user performs a corresponding operation, or when an installedapplication requests to send or receive data). On the contrary, whenrecognizing that the terminal is not in any under-access-point area, thewireless terminal performs the passive scan method to wait for beacons.

Primarily, when staying in such an area covered by the access point,wireless terminals should save wireless network resources sufficiently.However, as mentioned above, the wireless terminal described in PatentDocument No. 1 performs in the area the active scan method whichconsumes more wireless network resources. On the other hand, at alocation that is not covered by any access point, where suppression ofwireless resource consumption is not largely important, the wirelessterminal performs the passive scan method which requires a large amountof consumption energy due to comparatively long waiting time. In thefirst place, general wireless terminals have no means for recognisingwhether or not they stay in an under-access-point area.

It is therefore an object of the present invention to provide a systemallowing a wireless terminal to discover an objective access point in acomparatively short waiting time and with a comparatively small amountof consumption energy, the associated program, and a method fordiscovering the access point in such a manner.

Means to Solve the Problem

The present invention is characterized in that, in a system in which oneor more wireless terminals communicate with one or more access pointsthrough a Wireless Local Area Network (WLAN), the access pointcomprises: an access-point (AP) WLAN communicator using a predeterminedavailable channel of a first frequency band to communicate with thewireless terminal; a pointer signal generator generating a pointersignal including available-channel information for the available channelof the first frequency band and a network identifier; and an AP pointersignal communicator using a specific channel of a second frequency bandto send the pointer signal to the wireless terminal, and that thewireless terminal comprises: a specific-channel memorizer memorizingbeforehand the specific channel used for the pointer signal; a terminalpointer signal communicator receiving the pointer signal through thespecific channel of the second frequency band; and a terminal WLANcommunicator, operative in response to the available channel informationand the network identifier which are included in the pointer signal,controlling for waiting for receiving a beacon or a probe response whichis a response to a sent probe request, the beacon, or the probe responsebeing transmitted in the first frequency band from the objective accesspoint to be connected.

As one embodiment of the system according to the present invention, itis preferable that the first frequency band be a 5 GHz band or 2.4 GHzband prescribed in the IEEE802.11 standard, and the second frequencyband be a 2.4 GHz band or 5 GHz band prescribed in the IEEE802.11standard.

As another embodiment of the system according to the present invention,it is also preferable that the access point further comprise a timedifference calculator calculating time difference information includinga time difference between a current time and a time when a next beaconis transmitted in the available channel, that the pointer signalgenerator of the access point further include the time differenceinformation into the pointer signal, and that the terminal pointersignal communicator of the wireless terminal wait for sensing the beacontransmitted in the available channel at a timing when a time differenceelapses after receiving the pointer signal, the time difference beingobtained based on the time difference information included in thepointer signal.

As another embodiment of the system according to the present invention,it is also preferable that, in a case where the pointer signal includesa plurality of pairs of the available channel information and thenetwork identifier, each of the pairs being associated with the timedifference information, the wireless terminal further comprise areception standby controller controlling for waiting for sensing thebeacon transmitted in each available channel sequentially according tothe order of the available channel associated with less time difference.

As another embodiment of the system according to the present invention,it is also preferable that the access point send the pointer signalperiodically or sends the pointer signal when receiving a pointerrequest transmitted to the access point from the wireless terminal, andthat the wireless terminal wait for receiving the pointer signalcontinuously or wait for receiving the pointer signal after sending thepointer request to the access point.

As another embodiment of the system according to the present invention,it is also preferable that, when receiving no pointer signal by apredetermined number of times or during a predetermined time, theterminal WLAN communicator of the wireless terminal try to sense abeacon in every channel of the first frequency band or to sense a proberesponse after sending a probe request.

As another embodiment of the system according to the present invention,it is also preferable that the specific-channel memorizer memorizespecific-channel information for specific channel(s) each associatedwith an expiration period, and that the wireless terminal, withoutreceiving any pointer signal transmitted in the specific channel whoseexpiration period passed, sense a beacon in every channel of the firstfrequency band or sense a probe response after sending a probe request.

As another embodiment of the system according to the present invention,it is also preferable that the access point include specific-channelinformation for the specific channel of the second frequency band,through which the pointer signal is transmitted, into the beacontransmitted through each available channel of the first frequency bandor into the probe response to be sent after receiving the probe request,and that, when discovering the objective access point to be connectedafter sensing the beacon in each channel of the first frequency band orsensing the probe response following the sent probe request, thewireless terminal use the specific-channel information included in thebeacon or probe response received from the access point to update thespecific channel memorized by the specific-channel memorizer.

As another embodiment of the system according to the present invention,it is also preferable that the system further comprise a pointermanaging server accumulating location information and specific-channelinformation for every access point, that the access point furthercomprise a specific-channel change detector informing the pointermanaging server of a change of the current specific channel to anotherspecific channel when detecting the current specific channel beingunusable for sending the pointer signal, and that the pointer managingserver, when receiving information of the change of the current specificchannel from the access point, direct one or more access points locatedin an predetermined range from the access point to change the specificchannel to the another specific channel.

As another embodiment of the system according to the present invention,it is also preferable that the wireless terminal further comprise aspecific-channel requester sending to the pointer managing server arequest including the network identifier of the objective access pointto foe connected in order to obtain the specific channel through whichthe pointer signal is to be received, and that the pointer managingserver return to the wireless terminal a response includingspecific-channel information for the specific channel through whichtransmitted is the pointer signal of the access point associated withthe network identifier.

As another embodiment of the system according to the present invention,it is also preferable that the system further comprise a base stationcommunicating with the wireless terminal through a Wireless Side Areanetwork (WWAN) and broadcasting a control signal including a basestation identifier of itself, that the wireless terminal furthercomprise: a terminal WWAN communicator receiving the control signalincluding the base station identifier through the from the base station;and a specific-channel requester sending to the pointer managing servera request including the base station identifier, and that the pointermanaging server return to the wireless terminal a response including thespecific-channel information for the specific channel through whichtransmitted is the pointer signal of one or more access points locatedon the periphery of the base station associated, with the base stationidentifier.

As another embodiment of the system according to the present invention,it is also preferable that the system further comprise a base stationcommunicating with the wireless terminal through a WWAN and broadcastinga control signal including a base station identifier of itself, that thebase station obtain from the pointer managing server thespecific-channel information of the specific channel through whichtransmitted is the pointer signal of one or more access points locatedon the periphery of the base station, associated with the base stationidentifier and broadcasts the control signal including the obtainedspecific-channel information, and that the wireless terminal furthercomprise a terminal WWAN communicator receiving the control signalincluding the specific-channel information through the WWAN from thebase station.

As another embodiment of the system according to the present invention,it is also preferable that the specific-channel memorizer of thewireless terminal memorize the specific-channel information associatedfurther with the base station identifier, and that the terminal pointersignal communicator uses the base station identifier included in thecontrol signal sent from the base station to specify the specificchannel of the second frequency band by accessing the specific-channelmemorizer.

The present invention is also characterized in that an access point,which communicates with one or more wireless terminals through a WLAN,comprises: an AP WLAN communicator using a predetermined availablechannel of a first frequency band to communicate with the wirelessterminal; a pointer signal generator generating a pointer signalincluding available-channel information for the available channel of thefirst frequency band and a network identifier; and an pointer signalcommunicator using a specific channel of a second frequency band to sendthe pointer signal to the wireless terminal.

The present invention is also characterized in that a wireless terminal,which communicates with the above-described access point through theWLAN, comprises: a specific-channel memorizer memorizing beforehand thespecific channel used for sending the pointer signal; a terminal pointersignal communicator receiving the pointer signal through the specificchannel of the second frequency band; and a terminal WLAN communicator,operative in response to the available-channel information and thenetwork identifier which are included in the pointer signal, controllingfor waiting for receiving a beacon or a probe response which is aresponse to a sent probe request, the beacon or the probe response beingtransmitted in the first frequency band from the objective access pointto be connected.

The present invention is also characterized in that a program, which isto be executed by a computer mounted on an access point communicatingwith one or more wireless terminals through a WLAN, causes the computerto function as: an AP WLAN communicator using a predetermined availablechannel of a first frequency band to communicate with the wirelessterminal; a pointer signal generator generating a pointer signalincluding available-channel information for the available channel of thefirst frequency band and a network identifier; and an AP pointer signalcommunicator using the specific channel of a second frequency band tosend the pointer signal to the wireless terminal.

The present invention is also characterised in that a program, which isto be executed by a computer mounted on a wireless terminalcommunicating with the above-described access point through the WLAN,causes the computer to function as: a specific-channel memorizermemorizing beforehand the specific channel used for sending the pointersignal; a terminal pointer signal communicator receiving the pointersignal through the specific channel of the second frequency band; and aterminal WLAN communicator, operative in response to theavailable-channel information and the network identifier which areincluded in the pointer signal, controlling for waiting for receiving abeacon or a probe response which is a response to a sent probe request,the beacon or the probe response being transmitted in the firstfrequency band from the objective access point to be connected.

The present invention is also characterised in that a method, in which awireless terminal discovers an access point through a WLAN, comprises: afirst step, in the access point, of generating the pointer signalincluding available-channel information for an available channel of afirst frequency band and a network identifier; a second step, in theaccess point, of using a specific channel of a second frequency band tosend the pointer signal to the wireless terminal which memorizesbeforehand the specific channel used for receiving the pointer signal; athird step, in the wireless terminal, of receiving the pointer signalthrough the specific channel of the second frequency band; and a fourthstep, in the wireless terminal, of controlling for waiting for receivinga beacon or a probe response which is a response to a sent proberequest, the beacon or the probe response being transmitted in the firstfrequency band from the objective access point to be connected, inresponse to the available-channel information and the network identifierincluded in the pointer signal.

Advantageous Effects of the Invention

A system, a program and a method according to the present inventionallows a wireless terminal to discover an objective access point in acomparatively short waiting time and with a comparatively small amountof consumption energy.

BRIEF DESCRIPTION OF DRAWINGS

The drawings are presented in which:

FIG. 1 is a schematic diagram showing the configuration of a systemincluding a wireless terminal and access points;

FIG. 2 is a sequence diagram showing a sequence based on the active scanmethod;

FIG. 3 is a sequence diagram showing a sequence based on the passivescan method;

FIG. 4 is a sequence diagram illustrating one embodiment of a method fordiscovering an objective access point according to the presentinvention;

FIG. 5 is a functional block diagram illustrating the first embodimentof an access point according to the present invention;

FIG. 6 is a functional block diagram illustrating the second embodimentof an access point according to the present invention;

FIG. 7 is a functional block diagram illustrating one embodiment of awireless terminal according to the present invention;

FIG. 8 is a sequence diagram illustrating communication sequence betweenplural access points and a wireless terminal according to the presentinvention;

FIG. 9 is a schematic diagram showing the configuration of a systemfurther including a pointer managing server and a base station used forWWAN communication;

FIG. 10 is a functional block diagram illustrating one embodiment of anaccess point that can change the specific channel;

FIG. 11 is a schematic diagram showing the configuration of a systemconfigured to inquire the specific channel using the identifier of abase station installed in a WWAN;

FIG. 12 is a schematic diagram showing the configuration of a systemconfigured to recognize the specific channel using a control signaltransmitted from a base station installed in a WWAN;

FIG. 13 is a schematic diagram showing the configuration of a systemconfigured to update the specific channel in response to the wirelessterminal movement; and

FIG. 14 is a functional block diagram illustrating one embodiment of awireless terminal configured to automatically update the specificchannel.

EMBODIMENTS OF THE INVENTION

Illustrative embodiments of the present invention will be describedbelow with reference to the drawings.

FIG. 4 is a sequence diagram illustrating one embodiment of a method fordiscovering an objective access point according to the presentinvention.

As illustrated in FIG. 4, an access point 1 and a wireless terminal 2communicate with each other via radio. Here, the communication betweenthe access point 1 and the wireless terminal 2 uses at least twofrequency bands. At least one frequency band (the first frequency band)is based on the infrastructure mode of Wireless Local Area Network(WLAN) specified in the IEEE802.11, and there established are availablechannels adapted for transmitting and receiving user data. The otherfrequency band(s) (the second frequency band) is used, whether or notbeing based on WLAN, for transmitting and receiving a “pointer signal”of the present invention.

The “pointer signal” is defined as a control signal including an“available channel information” of the first frequency band and an “SSID(Service Set ID)” as a network identifier. The wireless terminal 2 canfind out an available channel of the first frequency band immediately byreceiving the pointer signal through the second frequency band.

Diagram [4A] of FIG. 4, as well as FIG. 2 shown above, showscommunication sequence to which applied is an active scan method. Theaccess point 1 always broadcasts pointer signals using the secondfrequency band. The wireless terminal 2, when receiving the pointersignal, knows the available channel information of the first frequencyhand and the SSID. Afterwards, the communication sequence becomes thesame as the existing active scan method. That is, the wireless terminal2 transmits a probe request using the first frequency band, and thenreceives a probe response from the access point 1. Hereby, the wirelessterminal 2 discovers an objective access point 1 to be connected in thefirst frequency band to execute a communication connection sequence withthe discovered access point 1.

On the other hand, diagram [4B] of FIG. 4, as well as FIG. 3 shownabove, indicates communication sequence to which applied is a passivescan method. The access point 1 always broadcasts pointer signals usingthe second frequency band. The wireless terminal 2, when receiving thepointer signal, knows the available channel information of the firstfrequency band and the SSID. After that, the communication sequencebecomes the same as the existing passive scan method. That is, thewireless terminal 2 waits (stands by) for receiving a beacon using thefirst frequency band. The wireless terminal 2, when receiving the beaconfrom access points 1, discovers an objective access point 1 to beconnected in the first frequency band to execute a communicationconnection sequence with the discovered access point 1.

FIG. 5 is a functional block diagram illustrating the first embodimentof an access point according to the present invention.

The access point 1 is constructed to include, as hardware, two antennas121 and 122 that communicate with wireless terminal(s) 2, the firstmodulation-demodulation unit 131 connected with the antenna 121, thesecond modulation-demodulation unit 132 connected with the antenna 122,and an access-network-side communication interface 14. The antenna 121and the first modulation-demodulation unit 131 support the communicationin the first frequency band, being based on a communication methodprescribed in the IEEE802.11 at least. While, the antenna 122 and thesecond modulation-demodulation unit 132 support the communication in thesecond frequency band, whether or not being based on a communicationmethod prescribed in the IEEE802.11. Note that the firstmodulation-demodulation unit 131 and the second modulation-demodulationunit 132 may share a single antenna, utilizing each signal into whichseparated, by using such as a band-pass filter, are both signalstransmitted respectively in the first and second frequency bands.

The access point 1 further includes, as functional units, anaccess-point (AP) WLAN communicator 101, a probe response returner 102,a beacon transmitter 103, an AP pointer signal communicator 111, apointer signal generator 112, and time difference calculator 113. Thesefunctional units are embodied by executing a corresponding program on acomputer mounted on the access point.

(AP WLAN communicator 101) The AP WLAN communicator 101 is configured toexecute a protocol control specified in the IEEE802.11 between the firstmodulation-demodulation unit 131 and the access-network-sidecommunication interface 14. That is, the AP WLAN communicator 101communicates with wireless terminal(s) 2 using a predetermined availablechannel of the first frequency band in the WLAN. Further, the AP WLANcommunicator 101, when detecting a probe request used in the active scanmethod, outputs the detection result to the probe response returner 102.Furthermore, the AP WLAN communicator 101 is configured to send towireless terminal(s) 2 a probe response outputted from the proberesponse returner 102 or a beacon outputted from the beacon transmitter103.

The probe response returner 102 is configured to output, when receivinga probe request used in the active scan method, to the AP WLANcommunicator 101 an instruction to return a probe response to thewireless terminal 2. Specifically, the probe response returner 102 setsthe MAC address of the wireless terminal 2, which has sent the proberequest, as a MAC address for the destination of the probe response.Note that the probe response returner 102 returns the probe responsewhen an objective SSID included in the received probe request coincideswith the SSID of the access point 1 itself. Also, even if the receivedprobe request includes no SSID, it returns a probe response whichincludes the SSID of the access point 1 itself. The probe response issent through the AP WLAN communicator 101 and the firstmodulation-demodulation unit 131 by a Carrier Sense Multiple Access withCollision Avoidance (CSMA/CA) method.

The beacon transmitter 103 is configured to broadcast beacons based on apassive scan method, the beacon including the SSID of the access point 1at least. The beacon is transmitted every about 100 msec periodicallyfrom the antenna 121 through the AP WLAN communicator 101 and the firstmodulation-demodulation unit 131 by a CSMA/CA method.

(Pointer signal generator 112) The pointer signal generator 112 isadapted to generate a pointer signal including available-channelinformation of available channel(s) of the first frequency band andSSID(s). The pointer signal may include not only the availablechannel(s) and the SSID of the access point itself but also theavailable channel(s) and SSID(s) of other access point(s). The generatedpointer signal is outputted to the AP pointer signal communicator 111.

(AP pointer signal communicator 111) The AP pointer signal communicatorill is configured to transmit a pointer signal to wireless terminal(s) 2using a specific channel of the second frequency band through the secondmodulation-demodulation unit 132 and the antenna 122. The pointer signalas well as the beacon is transmitted every about 100 msec periodicallyby a CSMA/CA method.

(Time difference calculator 113) The access point 1 may includeoptionally a time difference calculator 113. The time differencecalculator 113 is adapted to calculate a time difference informationincluding the time difference from the present time to a time whentransmitting the next beacon in the available channel. The calculatedtime difference information is outputted to the pointer signal generator112. Then the time difference information, which the pointer signalgenerator 112 has included into the pointer signal, is thus transmittedto wireless terminal(s) 2. Hereby, the wireless terminal 2 can know theappropriate timing when it will stand by (wait) for receiving the nextbeacon in the available channel.

FIG. 6 is a functional block diagram illustrating the second embodimentof an access point according to the present invention.

According to FIG. 6, an access point 1 uses two frequency bands in aWLAN unlike the access point shown in FIG. 5. The first frequency bandis a 5 GHz band (or 2.4 GHz) band prescribed in the IEEE802.11 standard,and the second frequency hand is a 2.4 GHz band (or 5 GHz) handprescribed in the IEEE802.11 standard. Therefore, transmitting a pointersignal does not require any use of another radio carrier. As shown inFIG. 6, the pointer signal generator 112 transmits a pointer signal towireless terminal(s) 2 through the second AP WLAN communicator. Ofcourse, the pointer signal generator 112 may transmit a pointer signalto wireless terminal(s) 2 by using another communication method fortransmitting and receiving user data.

In a WLAN, Generally, there is much use of the 2.4 GHz band, in whichaccess points and wireless terminals interfere much with one another.Therefore, communication using the 5 GHz band often brings asatisfactory communication quality. As shown in WIG. 6, the access point1 sends to wireless terminal(s) 2 a pointer signal by using the 2.4 GHzband, which allows the wireless terminal 2 to find out availablechannel(s) of the 5 GHz band. Hereby, the wireless terminal 2 executes,with less required time, a communication connection sequence by usingthe available channel of the 5 GHz band for the access point 1.

As a matter of course, the access point 1 may comprise three or more APWLAN communicators, though it is provided with two communicatorsaccording to FIG. 6. In this case, the pointer signal may includeavailable channel information and the SSID (and time differenceinformation) for every AP WLAN communicator.

Also as an alternative, the pointer signal generator 112 may send apointer signal, like an active scan method in WLAN, when receiving apointer request from the wireless terminal 2, although it is explainedwith reference to FIG. 5 and FIG. 6 that the pointer signal generator112 periodically transmits a pointer signal to wireless terminal(s) 2.After ail, the access point 1 transmits a pointer signal periodically orwhen receiving from, the wireless terminal 2 a pointer request for theaccess point 1. On the other hand, the wireless terminal 2 always waits(is always on standby) for receiving a pointer signal, or waits (becomeson standby) for receiving a pointer signal after sending a pointerrequest to the access point 1.

FIG. 7 is a functional block diagram illustrating one embodiment of awireless terminal according to the present invention.

As shown in FIG. 7, the wireless terminal 2 is constructed to include,as hardware, two antennas 221 and 222 that communicate with accesspoint(s) 1, the first modulation-demodulation unit 231 connected withthe antenna 221, the second modulation-demodulation unit 232 connectedwith the antenna 222. The antenna 221 and the firstmodulation-demodulation unit 231 support the communication in the firstfrequency band with access point(s) 1. While, the antenna 222 and thesecond modulation-demodulation unit 232 support the communication in thesecond frequency band with access point(s) 1. Note that, the firstmodulation-demodulation unit 231 and the second modulation-demodulationunit 232 may share a single antenna, utilizing each signal into whichseparated, by using such as a band-pass filter, are both signalstransmitted respectively in the first and second frequency bands.

The wireless terminal 2 further includes, as functional units, aterminal WLAN communicator 201, a probe response transmitter 202, abeacon watcher 203, a terminal pointer signal communicator 211, aspecific-channel memorizer 212, a reception standby controller 213, anda transmitting-and-receiving-data application program 24. Thesefunctional units are embodied by executing a corresponding program on acomputer mounted, on the wireless terminal.

The terminal WLAN communicator 201 is configured to execute a protocolcontrol specified in the IEEE802.11 between the firstmodulation-demodulation unit 231 and the application program 24. Theprobe request transmitter 202 is adapted to transmit a probe requestbased on the active scan method through the terminal WLAN communicatorto receive a probe response. The beacon watcher 203 is configured tocontrol for waiting (standing by) for receiving a beacon used in thepassive scan method.

(Specific-channel memorizer 212) The specific-channel memorizer 212 isconfigured to memorize beforehand specific channel(s) used for sending apointer signal, which allows the wireless terminal 2 to know in advancefrequency channel(s) used for receiving the pointer signal. Preferably,the specific-channel memorizer 212 may memorize specific-channelinformation of the specific channel(s) each associated with anexpiration period.

(Terminal pointer signal communicator 211) The terminal pointer signalcommunicator 211 is configured to receive a pointer signal through aspecific channel of the second frequency band, the specific channelbeing memorized in the specific-channel memorizer 212. Note that it ispreferable that the terminal pointer signal communicator 211 prevents apointer signal transmitted in a specific channel whose expiration periodpassed from being received.

The wireless terminal 2 has only to detect a pointer signal transmittedin the specific channel because the access point 1 sends through thevery specific channel a pointer signal periodically. Conventionally, awireless terminal is required to search for an access point in all thefrequency channels since it is unknown which frequency channel thewireless terminal can use to connect with the access point. Actually,the conventional wireless terminal has to search for an access pointwhile switching among a plurality of channels used in the WLANcommunicator. In contrast, the wireless terminal 2 according to thepresent invention does not require such a processing.

(Reception standby controller 213) The reception standby controller 213is configured to control waiting (standing by) for receiving a beacon ora probe response, which is a response to a sent probe request, inresponse to the available channel information and SSID included in thepointer signal, the beacon or the probe response being transmitted inthe first frequency band from an objective access point to be connected.

Here, by receiving the pointer signal, the reception standby controller213 know the available channel information and the SSID. Thus, it candetermine whether or not the SSID is of an objective access point to beconnected with the wireless terminal 2. If the SSID is not of theobjective, the SSID is neglected to be discarded. If the SSID is of theobjective, executed is waiting for a beacon by setting the terminal WLANcommunicator and the modulation-demodulation unit to use the availablechannel. Alternatively, a probe request may be sent to the objectiveaccess point 1 through the available channel, thus a corresponding proberesponse being received.

Further, the reception standby controller 213 may shift to a sleep modefor saving consumption energy if not receiving any pointer signaldespite waiting for a pointer signal in the specific channel during apredetermined time. The reception standby controller 213 then may returnfrom the sleep mode after a predetermined time has further passed, toagain, perform the operation of waiting for a pointer signal.

Furthermore, in the case that the pointer signal includes “timedifference information”, the reception standby controller 213 mayperform an operation of waiting for sensing a beacon transmitted in theavailable channel at a timing when the time difference elapses afterreceiving the pointer signal (see FIG. 8). Meanwhile, during other thanthe timing, the wireless terminal 2 may shift to a sleep mode, therebyreducing consumption energy.

Moreover, in the case where the pointer signal includes a plurality ofpairs of the available channel information and the SSID, each of thepairs being associated with time difference information, the receptionstandby controller 213 may perform a control operation of waiting forsensing a beacon transmitted in an available channel sequentiallyaccording to the order of the available channel associated with lesstime difference, the time difference corresponding to a time tillreceiving the next beacon (see FIG. 8). Hereby, even if there are aplurality of objective access points to be connected, all the necessarybeacons can be received effectively in as short a time as possible.

Furthermore, in the case when there passed the expiration period of thespecific-channel information corresponding to the present area, thereception standby controller 213 may perform a control operation ofsensing beacons transmitted in all the channels of the first frequencyband.

(Time needed for discovering objective access point) Hereinafter, therewill be considered a case in which the period of transmitting a pointersignal from an access point is 100 msec and the period, of transmittinga beacon from an access point is also 100 msec. Conventionally, therecan be calculated the time needed for discovering an objective accesspoint as follows.

“The time needed for searching ail the available channels”=2095 msec asa maximum

 ^(″)The  average  time  needed  for  discovering  an  objective  access  point  to  be  connected^(″) = 2095  m sec /2 = 1047  .5m sec 

In contrast, according to the present invention, the correspondingcalculation is as follows.

 ^(″)The  maximum  time  needed  for  discovering  an  objective  access  point^(″) = 100  m sec  + 100  m sec  = 200  m sec 

Further, in the case using pointer request and prove request accordingto the present invention, the above-mentioned time becomes 5 msec+5msec=10 msec under the condition that respective responses to thepointer request and the prove request are sent in 5 msec from an accesspoint.

(Time needed for judging objective access point not to be discovered) Inthe conventional art, a wireless terminal has to beep, during the time(2095 msec as a maximum) for searching all the available channels, astarting state of WLAN communicating function. In contrast, according tothe present invention, the wireless terminal activates, during 100 msec,the terminal pointer signal communicator. Then, if having not receivedduring that time a pointer signal from an objective access point to beconnected, the wireless terminal may shift to a sleep mode.Alternatively, in the case where the wireless terminal sends to theaccess point a pointer request to receive a pointer signal, it can judgein about 15 msec whether or not to shift to a sleep mode. Such aprocessing with the sleep mode is effective from the viewpoint of thereduction in consumption energy of the wireless terminal.

Further, when receiving no pointer signal from the access point 1corresponding to the objective SSID, the wireless terminal 2 thereaftersends no probe request. Here, the probe request is transmitted from thewireless terminal 2 just only through the available channel of theobjective access point 1 to be connected. As a result, there can besuppressed a congestion of the wireless environment generated fromsending wasted probe requests and probe responses.

(Setting of specific channel for pointer signal) The 2.4 GHz band in aallows a channel setting, for example, from channel 1 to channel 13.However, in order to avoid any inter-channel interference, just allowedis a three-channel setting, for example, a setting of channel 1, channel6 and channel 11. Thus, in the case in which the 2.4 GHz band is usedfor setting a specific channel through which transmitted is the pointersignal according to the present invention, it is preferable to use, forexample, either of channel 1, channel 6 and channel 11. Here, thetransmitted pointer signal includes the available channel information inthe 5 GHz band and the SSID. Therefore, the wireless terminal 2 only hasto receive the pointer signal just only through, in this example,channel 1, channel 6 or channel 11 to find out an available channel ofthe 5 GHz which is used by the access point.

(Reduction in consumption energy) Here, considered is a case in which aconventional wireless terminal scans by an active scan method all the 13channels of the 2.4 GHz band and scans by a passive scan method all the19 channels of the 5 GHz band in order to search for an access point. Inthis case, the amount of consumption energy needed for scanning all thechannels is calculated as follows.

680 μJ×13ch+4000 μJ×19ch=84840 μJ

In contrast, the amount of consumption energy according to the presentinvention is calculated as follows under a typical case that the timeneeded for waiting for receiving a pointer signal is 100 msec only andthe time needed for waiting for receiving a beacon is also 100 mseconly.

40 mW×200 ms=8000 μJ

Considering these cases, it is understood that the amount of consumptionenergy according to the present invention may be of one-tenth comparedto that in the conventional art.

Further, in the case in which the wireless terminal waits for receivinga pointer signal by an active method, the amount of consumption energyis calculated as follows. That is, under the case that:

“The data size of a pointer request”=300 bytes (an assumed value that isthe same as that of the probe request); and

“The time needed for waiting for receiving a pointer signal”=15 msec,

the additional amount of consumption energy per one channel in theactive method is calculated as only 680 μJ. Hereby, it is understoodthat, the amount of consumption energy according to the presentinvention is extremely reduced compared to that of 84840 μJ in theconventional case, under the condition that the wireless terminal, scansall the channels in the end because it cannot find out an access pointcorresponding to the objective SSID.

FIG. 8 is a sequence diagram illustrating communication sequence betweenplural access points and a wireless terminal according to the presentinvention.

As illustrated in FIG. 8, it is assumed that there exist three accesspoints AP1, AP2 and AP3 around a wireless terminal 2. Each access pointtransmits a pointer signal in every 100 ms through a specific channelCH-X. In this case, the wireless terminal 2 can receive the pointersignals sent from all the access points AP1, AP2 and AP3 within a timeinterval of 100 msec, even if waiting (standing by), at an arbitrarytiming, for receiving a pointer signal in the channel CH-X.

<access point> <available channel> <SSID> AP1 CH-A ID-AP1 AP2 CH-BID-AP2 AP3 CH-C ID-AP3Here, also assumed is that, the SSIDs of the objective access points tobe connected are ID-AP2 and XD-AP3. The wireless terminal 2 can receivebeacons transmitted from the access points AP2 and AP3 by switching oneof the corresponding frequency channels for signal reception to theother as shown in FIG. 8. The characteristic times needed for waitingfor receiving respective pointer signals in the frequency channels CH-Band CH-C are 100 ms. Nonetheless, the wireless terminal can switch achannel in use, at the timing of receiving a beacon, to the nextavailable channel through which it waits for receiving a beacon. Eachbeacon is transmitted in every 100 ms. Thus, the maximum total timeneeded for waiting the corresponding signals in the channels CH-X, CH-Band CH-C amounts to 300 msec.

Here, in the case where the pointer signal includes “time differenceinformation” which indicates a time until the transmission of the nextbeacon, it is preferable that the wireless terminal switches over theavailable channels sequentially according to the order of thecorresponding beacon associated with less time difference. In thepractical example shown in FIG. 8, the time difference of the beacontransmitted through the channel CH-B is smaller than that of the beacontransmitted through the channel CH-C. On the contrary, if the timedifference of the beacon of the channel CH-C is smeller than that of thebeacon of the channel CH-B, the wireless terminal would wait forreceiving, at the beginning, the beacon of the channel CH-C.

Thus, according to the present invention, even in the case of using thepassive method, the searching for the access point can be completed in200 msec at most as follows.

“The time needed for waiting for receiving a pointer signal”=100 msec

“The time needed for waiting for receiving a beacon”=100 msec

100 msec+100 msec=200 msec

When there are a time difference, which is 100 msec as a maximum in theabove case, until the timing of transmitting a beacon from the accesspoint, the wireless terminal may shift to a sleep mode during that timeto reduce consumption energy. Further, by adapting an active method tothe operation of pointer signed reception (including the pointer requesttransmission) and to the operation of probe response reception(including the probe request transmission), the time needed forsearching for an access point can be shortened furthermore.

(Recognizing specific channel for pointer signal by wireless terminal)The wireless terminal may store in advance a specific channel throughwhich a pointer signal is transmitted. For example, the specific channelfor the pointer signal may be uniquely determined by thetelecommunications carrier, who installed access points, thus to be setin every wireless terminal. Alternatively, the pointer signal may be setby the user or through a control signal transmitted from thetelecommunications carrier.

However, access points are sometimes forced to change the specificchannel for the pointer signal due to some reasons. In this situation ofchanging the specific channel, since receiving no pointer signal throughthe given specific channel, the wireless terminal judges that thereexists no objective access point to be connected around the terminalitself. To avoid such misjudge, the wireless terminal 2 may performoperations of waiting for receiving pointer signal by a predeterminednumber (N) of times. Then, if not receiving any pointer signal, thewireless terminal 2 shifts to a normal scan operation.

It is also preferable that the access point, assuming the possibilityfor the wireless terminal 2 to shift to the normal scan, includes thespecific-channel information of the pointer signal in the secondfrequency band into beacon(s) or probe response(s) which transmitthrough the available channel(s) of the first frequency band. Then, evenin the preferable case, if the wireless terminal 2 does not succeed,through tries by a predetermined number of times or during apredetermined time period, in receiving any pointer signal in thespecific channel, the wireless terminal 2 shifts from the pointer signalscan to the normal scan, thereby to sense beacon(s) which is transmittedthrough either of all the channels of the first frequency band.

When the wireless terminal 2 discovers an objective access point to beconnected, it updates the information memorized by the specific-channelmemorizer based on the specific-channel information included in thebeacon received from the access point or in the probe response that is aresponse to the sent probe request. This update allows the wirelessterminal to immediately search for the objective access point, from thenext time, by performing the pointer signal scan. Mote that the wirelessterminal does not update the specific-channel information memorized, inadvance when discovering no objective access point.

Thus, Even if the wireless terminal fails N times in the pointer signalscan, it can try to succeed in the pointer signal scan that starts afterperforming the normal scan.

FIG. 9 is a schematic diagram showing the configuration of a systemfurther including a pointer managing server and a base station, used forWireless Wide Area Network (WWAN) communication.

In the system shown in FIG. 9, there further disposed is a pointermanaging server 3 adapted for communicating through a network withaccess points 1 and wireless terminal(s) 2. The pointer managing server3 is configured to accumulate location information and specific-channelinformation for every access point.

Here, the access point 1 may sometimes recognize a state in which anyspecific channel is not available. Note that communication in the 5 GHzband specified by the WLAN standards shares common frequency with othersystem such as a radar. Therefore, the access point 1 monitors frequencychannel(s), e.g. for about 30 minutes, to confirm whether or not anyother system exists which is likely to affect the frequency channel(s).After that, the access point 1 can judge whether or not there occurs aproblem derived from sending electric wave through the frequencychannel(s). As understood from that, the wireless terminal 2 cannot use,in the 5 GHz band, an active scan as a method for confirming theexistence of the access point 1. As a result, in order to connect, withan access point 1, the wireless terminal 2 is required to search forbeacon in all the channels used by the access points 1, which leads to aproblem that such a searching needs considerable time. Therefore, in thecase of sending a pointer signal in a specific channel of the 5 GHzband, the access point 1, when detecting an interference wave generatedfrom such as a radar, sends to the pointer managing server 3 theinformation of changing the present specific channel to another specificchannel.

Then, the pointer managing server 3, when receiving the information ofthe change of specific channel from the access point 1, instructs accesspoint(s) located in a predetermined range from, the access point 1 toshift to another specific channel. In this case, there set is the commonspecific channel for pointer signals in the area within thepredetermined range. In FIG. 9, a plurality of access points positionedin the predetermined range are instructed to change the specific channelCH-X to CH-Y.

Further, as shown in FIG. 9, the wireless terminal 2 sends to thepointer managing server 3 a “request” (inquiry request) including anetwork identifier corresponding to the objective access point to beconnected in order to obtain a specific channel through which a pointersignal is to be received. Then, the pointer managing server 3 return tothe wireless terminal 2 a “response” (reply to inquiry) includingspecific-channel information of the specific channel for the pointersignal of the access point associated with the network identifier.Hereby, the wireless terminal 2 succeeds in knowing the updated specificchannel for the pointer signal.

FIG. 10 is a functional block diagram illustrating one embodiment of sinaccess point that can change the specific channel.

According to FIG. 10, the access point 1 includes a specific-channelchange detector 114 and a specific-channel change receiver 115 unlikethe access point 1 shown in FIG. 6. The specific-channel change detectorill is configured, when detecting an interference wave in a specificchannel used in the second modulation-demodulation unit 132, to send tothe pointer managing server 3 the information of changing the specificchannel to another specific channel. The specific-channel changereceiver 115 is configured to set the updated specific channel receivedfrom the pointer managing server 3 as a specific channel used in thesecond modulation-demodulation unit 132.

FIG. 11 is a schematic diagram showing the configuration of a systemconfigured, to inquire the specific channel using the identifier of abase station installed in a WWAN

The system shown in FIG. 1I disposes a base station 4 in a WWAN(communication network), unlike the system shown in FIG. 9, and awireless terminal 2 can communicate with the base station 4 through theWWAN. The WWAN may be, for example, 3G, WiMAX or LTD. The base station 4includes the identifier (ID) of the base station 4 itself into a“control signal” then to broadcast the control signal toward wirelessterminal(s) 2.

The wireless terminal 2 sends a (inquiry) request including the basestation ID, through the base station A, to the pointer managing server3. Then, the pointer managing server 3 returns to the wireless terminal2 a (inquiry) response including specific-channel information of thespecific channel(s) for the pointer signal(s) of the access point(s)located on the periphery of the base station associated with the basestation ID. Note that the wireless terminal 2 may send the request tothe pointer managing server 3, only when the specific-channel memorizer212 does not memorize any specific-channel information or when theexpiration period of the memorized specific-channel information hasalready passed.

FIG. 12 is a schematic diagram showing the configuration of a systemconfigured to recognize the specific channel using a control signaltransmitted from a base station installed in a WWAN.

As shown in FIG. 12, the base station 4 obtains from the pointermanaging server 3 specific-channel information of the specificchannel(s) for the pointer signal(s) of the access point(s) located onthe periphery of the base station associated with the base stationidentifier, unlike the base station 4 shown in FIG. 11. Then, the basestation 4 includes the specific-channel information into a “controlsignal” and broadcasts the control signal. By receiving the controlsignal, the wireless terminal 2 can know the specific channeltransmitted from an access point 1 located in the peripheral area. Inthe embodiment shown in FIG. 12, the wireless terminal 2 does notinquire any specific-channel information but uses the control signal,which is always broadcasted from the base station 4, to automaticallyupdate the specific-channel information memorized in thespecific-channel memorizer 212.

FIG. 13 is a schematic diagram showing the configuration of a systemconfigured to update the specific channel in response to the wirelessterminal movement.

In FIG. 13, the specific-channel memorizer 212 of the wireless terminal2 memorizes the specific channels, each being further associated withthe corresponding base station ID. The wireless terminal 2 moves then torecognize the change of base station ID, the base station ID beingincluded in the control signal broadcasted from each base station 4 inwhose area the wireless terminal exists each moment. Thus, the wirelessterminal 2 refers to the specific-channel memorizer 212 to find out thespecific channel associated with the base station ID of the present basestation 4. If there is not any specific-channel information associatedwith the bass station ID of the present base station 4 in thespecific-channel memorizer 212, the wireless terminal 2 sends to thepointer managing server 3 a (inquiry) request including the base stationID. Then, the pointer managing server 3 returns to the wireless terminal2 a (inquiry) response including the specific-channel information of thepointer signal(s) of access point(s) located around the base stationcorresponding to the base station ID. This hereby allows the specificchannel to automatically be updated. Mote that, in the case where thebase station 4 broadcasts a control signal including thespecific-channel information, it is also preferable that the wirelessterminal 2 updates the specific channel memorized in thespecific-channel memorizer 212 without sending any request to thepointer managing server 3.

FIG. 14 is a functional block diagram illustrating one embodiment of awireless terminal configured to automatically update the specificchannel.

According to FIG. 14, the wireless terminal 2 further comprises anantenna 223 for WWAN, the third modulation-demodulation unit 233, aspecific-channel inquirer 214 and the terminal WWAN communicator 215,unlike the wireless terminal 2 shown in FIG. 7. The specific-channelinquirer 214 is configured to send a (inquiry) request including a basestation identifier through the terminal WWAN communicator 215 to thepointer managing server 3, then to receive a (inquiry) responseincluding specific-channel information. The terminal WWAN communicator215 is configured, in the case where the specific-channel information isincluded in the control signal received from the base station 4, tooutput the included specific-channel information to the specific-channelinquirer 214. The specific-channel information obtained by thespecific-channel inquirer 214 is outputted to the specific-channelmemorizer 212.

As explained above in detail. The system, the program and the methodaccording to the present invention allows a wireless terminal todiscover an objective access point with a comparatively small amount ofconsumption energy and in a comparatively short waiting time. Further,they enables a congestion of wireless communication environment to berelaxed by suppressing the transmission of wasted signals.

Many widely different alternations and modifications of theabove-described various embodiments of the present invention may beconstructed without departing from the spirit and scope of the presentinvention. All the foregoing embodiments are by way of example of thepresent invention only and not intended to be limiting. Accordingly, thepresent invention is limited only as defined in the following claims andequivalents thereto.

REFERENCE SIGHS LIST

1 access point; 101 AP WWAN communicator; 102 prove response returner;103 beacon transmitter; 111 AP pointer signal communicator; 112 pointersignal generator; 113 time difference calculator; 114 specific-channelchange detector; 115 specific-channel change receiver; 121 and 122antenna; 131 and 132 modulation-demodulation unit; 14access-network-side communication interface; 2 wireless terminal; 201terminal WEAK communicator; 202 probe request transmitter; 203 beaconwatcher; 211 terminal pointer signal communicator; 212 specific-channelmemorizer; 213 reception standby controller; 214 specific-channelinquirer; 215 terminal WWAN communicator; 221 to 223 antenna; 231 to 233modulation-demodulation unit; 3 pointer managing server; and 4 basestation.

What is claimed is:
 1. A system in which one or more wireless terminals communicate with one or more access points through a Wireless Local Area Network (WLAN), the access point comprising: an access-point (AP) WLAN communicator using a predetermined available channel or a first frequency band to communicate with the wireless terminal; a pointer signal generator generating a pointer signal including available-channel information for the available channel of the first frequency band and a network identifier; and an AP pointer signal communicator using a specific channel of a second frequency band to send the pointer signal to the wireless terminal, and the wireless terminal comprising: a specific-channel memorizes memorizing beforehand the specific channel used for the pointer signal; a terminal pointer signal communicator receiving the pointer signal through the specific channel of the second frequency band; and a terminal WLAN communicator, operative in response to the available channel information and the network identifier which are included in the pointer signal, controlling for waiting for receiving a beacon or a probe response which is a response to a sent probe request, the beacon or the probe response being transmitted in the first frequency band from the objective access point to be connected.
 2. The system as claimed in claim 1, wherein the first frequency band is a 5 GHz band or 2.4 GHz band prescribed in the IEEE802.11 standard, and the second frequency band is a 2.4 GHz band or 5 GHz band prescribed in the IEEE802.11 standard.
 3. The system as claimed in claim 1, the access point further comprising a time difference calculator calculating time difference information including a time difference between a current time and a time when a next beacon is transmitted in the available channel, wherein the pointer signal generator of the access point further includes the time difference information into the pointer signal, and wherein the terminal pointer signal communicator of the wireless terminal waits for sensing the beacon transmitted in the available channel at a timing when a time difference elapses after receiving the pointer signal, the time difference being obtained based on the time difference information included in the pointer signal.
 4. The system as claimed in claim 3, in a case where the pointer signal includes a plurality of pairs of the available channel information and the network identifier, each of the pairs being associated with the time difference information, the wireless terminal further comprising a reception standby controller controlling for waiting for sensing the beacon transmitted in each available channel sequentially according to the order of the available channel associated with less time difference.
 5. The system as claimed in claim 1, wherein the access point sends the pointer signal periodically or sends the pointer signal when receiving a pointer request transmitted to the access point from the wireless terminal, and wherein the wireless terminal waits for receiving the pointer signal continuously or waits for receiving the pointer signal after sending the pointer request to the access point.
 6. The system as claimed in claim 1, wherein, when receiving no pointer signal by a predetermined number of times or during a predetermined time, the terminal WLAN communicator of the wireless terminal tries to sense a beacon in every channel of the first frequency band or to sense a probe response after sending a probe request.
 7. The system as claimed in claim 1, wherein the specific-channel memorizer memorizes specific-channel information for specific channel(s) each associated with an expiration period, and wherein the wireless terminal, without receiving any pointer signal transmitted in the specific channel whose expiration period passed, senses a beacon in every channel of the first frequency band or senses a probe response after sending a probe request.
 8. The system as claimed in claim 6, wherein the access point includes specific-channel information for the specific channel of the second frequency band, through which the pointer signal is transmitted, into the beacon transmitted through each available channel of the first frequency band or into the probe response to be sent after receiving the probe request, and wherein, when discovering the objective access point to be connected after sensing the beacon in each channel of the first frequency band or sensing the probe response following the sent probe request, the wireless terminal uses the specific-channel information included in the beacon or probe response received from the access point to update the specific channel memorized by the specific-channel memorizer.
 9. The system as claimed in claim 1, further comprising a pointer managing server accumulating location information and specific-channel information for every access point, and the access point further comprising a specific-channel change detector informing the pointer managing server of a change of the current specific channel to another specific channel when defecting the current specific channel being unusable for sending the pointer signal, wherein the pointer managing server, when receiving information of the change of the current specific channel from the access point, directs one or more access points located in an predetermined range from the access point to change the specific channel to the another specific channel.
 10. The system as claimed in claim 9, the wireless terminal further comprising a specific-channel requester sending to the pointer managing server a request including the network identifier of the objective access point, to be connected in order to obtain the specific channel through which the pointer signal is to be received, wherein the pointer managing server returns to the wireless terminal a response including specific-channel information for the specific channel through which transmitted is the pointer signal of the access point associated with the network identifier.
 11. The system as claimed in claim 9, further comprising a base station communicating with the wireless terminal through a Wireless Wide Area network (WWAN) and broadcasting a control signal including a base station identifier of itself, and the wireless terminal further comprising: a terminal WWAN communicator receiving the control signal including the base station identifier through the from the base station; and a specific-channel requester sending to the pointer managing server a request including the base station identifier, wherein the pointer managing server returns to the wireless terminal a response including the specific-channel information for the specific channel through which transmitted is the pointer signal of one or more access points located on the periphery of the base station associated with the base station identifier.
 12. The system as claimed in claim 9, further comprising a base station communicating with the wireless terminal through a WWAN and broadcast ing a control signal including abase station identifier of itself, wherein the base station obtains from the pointer managing server the specific-channel information of the specific channel through which transmitted is the pointer signal of one or more access points located on the periphery of the base station associated with the base station identifier and broadcasts the control signal including the obtained specific-channel information, the wireless terminal further comprising a terminal WWAN communicator receiving the control signal including the specific-channel information through the WWAN from the base station.
 13. The system as claimed in claim 11, wherein the specific-channel memorizer of the wireless terminal memorizes the specific-channel information associated further with the base station identifier, and Wherein the terminal pointer signal communicator uses the base station identifier included in the control signal sent from the base station to specify the specific channel of the second, frequency band by accessing the specific-channel memorizer.
 14. An access point communicating with one or more wireless terminals through a WLAN, the access point comprising: an AP WLAN communicator using a predetermined available channel of a first frequency band to communicate with the wireless terminal; a pointer signal generator generating a pointer signal including available-channel information for the available channel of the first frequency band and a network identifier; and an AP pointer signal communicator using a specific channel of a second frequency band to send the pointer signal to the wireless terminal.
 15. A wireless terminal communicating with the access point as claimed in claim 14 through the WLAN, the wireless terminal comprising: a specific-channel memorizes memorizing beforehand the specific channel used for sending the pointer signal; a terminal pointer signal communicator receiving the pointer signal through the specific channel of the second frequency band; and a terminal WLAN communicator, operative in response to the available-channel information and the network identifier which are included in the pointer signal, controlling for waiting for receiving a beacon or a probe response which is a response to a sent probe request, the beacon or the probe response being transmitted in the first frequency band from the objective access point to be connected.
 16. A program to be executed by a computer mounted on an access point communicating with one or more wireless terminals through a WLAN, the program causing the computer to function as: an AP WLAN communicator using a predetermined available channel of a first frequency band to communicate with the wireless terminal; a pointer signal generator generating a pointer signal including available-channel information for the available channel of the first frequency band and a network identifier; and an AP pointer signal communicator using the specific channel of a second frequency band to send the pointer signal to the wireless terminal.
 17. A program to be executed by a computer mounted or a wireless terminal communicating with the access point as claimed in claim 14 through the WLAN, the program causing the computer to function as: a specific-channel memorizer memorizing beforehand the specific channel used for sending the pointer signal; a terminal pointer signal communicator receiving the pointer signal through the specific channel of the second frequency band; and a terminal WLAN communicator, operative in response to the available-channel information and the network identifier which are included in the pointer signal, controlling for waiting for receiving a beacon or a probe response which is a response to a sent probe request, the beacon or the probe response being transmitted in the first frequency band from the objective access point to be connected.
 18. A method in which a wireless terminal discovers an access point through a WLAN, the method comprising: a first step, in the access point, of generating the pointer signal including available-channel information for an available channel of a first frequency band and a network identifier; a second step, in the access point, of using a specific channel of a second frequency band to send the pointer signal to the wireless terminal which memorizes beforehand the specific channel used for receiving the pointer signal; a third step, in the wireless terminal, of receiving the pointer signal through the specific channel of the second frequency band; and a fourth step, in the wireless terminal, of controlling for waiting for receiving a beacon or a probe response which is a response to a sent probe request, the beacon or the probe response being transmitted in the first frequency band from the objective access point to be connected, in response to the available-channel information and the network identifier included in the pointer signal. 